electronic data processing departments - French English Dictionary